Is this course suitable for you?
Student Type
Am I eligible?
Select Scholarship
Merit Scholarships
PTPTN Loan Selection
E-Square Waiver
Fee Breakdown
- Scholarship up to RM 0
- Voucher: RM 0
Course Structure
- Fundamentals of Entrepreneurship
- Principles of Game Art
- Principles of Game Design
- Principles of Game Technology
- Game Development Fundamentals
- Game Development Team Project 1
- Specialised Modules - Game Art Track:
- Texturing Essentials
- Introduction to 3D Modelling
- Art Fundamentals
- Specialised Modules - Game Technology Track:
- Introduction to C++ Programming
- Mathematics for Games
- Data Structures and Algorithms
- Common Modules:
- Innovation Process
- Research Methods for Computing and Technology
- Game Business and Publishing
- Game Development Team Project 2
- Game Development Team Project 3
- Specialised Modules - Game Art Track:
- Visual Ideation and Concept Art for Games
- 3D Modelling for Games
- 3D Workflow and Design
- Advanced 3D Modelling for Games
- Introduction to Gameplay Animation
- Specialised Modules - Game Technology Track:
- Applied Mechanics and Progressive Game Engines
- Advanced C++
- Requirements Engineering
- Game Optimization and Performance
- Performant Rendering with C++
- Internship (16 weeks)
- Common Modules:
- Venture Building
- Project Management
- Investigations Module
- Game Development Final Year Project
- Specialised Modules - Game Art Track:
- Advanced Gameplay Animation
- World Building
- Specialised Modules - Game Technology Track:
- Advanced Game Engine Application
- Graphics and Shader Programming
- Elective Modules (Choose 2):
- Character Development and Storytelling for Games
- Game World Creation
- Game Level Design
- UX/UI for Games
- Artificial Intelligence for Games
- Mobile Game Development
- MQA Compulsory Subjects:
- Appreciation of Ethics and Civilisation (M'sian Students)
- Malay Communication Language (Int'l Students)
- Philosophy and Current Issues
- Workplace Professional Skills
- Integrity and Anti-corruption
- Co-Curriculum
Future Career Prospects
- Game Developer
- Game Programmer
- Gameplay Engineer
- Game Designer
- Level Designer